qsm software cummins kostenmanagement software cost estimation radius3 m11 process design to cost funktionsanalyse application function points michigan failed programs software estimating consulting estimating ifpug thin-client cost software